Synonyms for "microwave radar"

Words with similar meaning